star role - English Synonyms Dictionary